package com.ruoyi.seal.mapper;

import java.util.List;
import com.ruoyi.seal.domain.SealJy;
import org.apache.ibatis.annotations.Param;

/**
 * 简单用印Mapper接口
 *
 * @author zy
 * @date 2022-11-17
 */
public interface SealJyMapper
{
    /**
     * 查询简单用印
     *
     * @param sealId 简单用印主键
     * @return 简单用印
     */
    public SealJy selectSealJyBySealId(@Param("sealId")String sealId, @Param("userId")Long userId);

    /**
     * 查询简单用印列表
     *
     * @param sealJy 简单用印
     * @return 简单用印集合
     */
    public List<SealJy> selectSealJyList(SealJy sealJy);

    /**
     * 新增简单用印
     *
     * @param sealJy 简单用印
     * @return 结果
     */
    public int insertSealJy(SealJy sealJy);

    /**
     * 修改简单用印
     *
     * @param sealJy 简单用印
     * @return 结果
     */
    public int updateSealJy(SealJy sealJy);

    /**
     * 删除简单用印
     *
     * @param sealId 简单用印主键
     * @return 结果
     */
    public int deleteSealJyBySealId(String sealId);

    /**
     * 批量删除简单用印
     *
     * @param sealIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSealJyBySealIds(@Param("sealIds")String[] sealIds);
}
